clamshell dredge - French English Dictionary